package com.ctshk.rpc.train.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
public class TrainStationListDTO implements Serializable {


    private static final long serialVersionUID = 685634648253435299L;
    @ApiModelProperty(value = "中国铁路列车编号")
    private String trainRegisterId;

    @ApiModelProperty(value = "中国铁路列车车次")
    private String trainId;

    @ApiModelProperty(value = "车次始发站（中文）")
    private String trainStartStationCh;

    @ApiModelProperty(value = "车次始发站（英文）")
    private String trainStartStationEn;

    @ApiModelProperty(value = "车次终点站（中文）")
    private String trainEndStationCh;

    @ApiModelProperty(value = "车次终点站（英文）")
    private String trainEndStationEn;

    @ApiModelProperty(value = "车次车票类型")
    private String trainTicketType;

    @ApiModelProperty(value = "乘客出发站（中文）")
    private String passengerStartStationCh;

    @ApiModelProperty(value = "乘客出发站（英文）")
    private String passengerStartStationEn;

    @ApiModelProperty(value = "乘客目的站（中文）")
    private String passengerEndStationCh;

    @ApiModelProperty(value = "乘客目的站（英文）")
    private String passengerEndStationEn;

    @ApiModelProperty(value = "乘客出发时间")
    private String passengerTripStartTime;

    @ApiModelProperty(value = "乘客到达时间")
    private String passengerTripEndTime;

    @ApiModelProperty(value = "乘客旅途时间")
    private String passengerTripTime;

    @ApiModelProperty(value = "乘客旅途过夜")
    private String passengerTripIsMorrow;

    @ApiModelProperty(value = "乘客旅途日期")
    private String passengerTripDate;

    @ApiModelProperty(value = "高级软卧")
    private String passengerSoftBedSeniorBedTickets;

    @ApiModelProperty(value = "软卧一等卧")
    private String passengerSoftBedFirstBedTickets;

    @ApiModelProperty(value = "无座")
    private String passengerNoSeatTickets;

    @ApiModelProperty(value = "硬卧二等卧")
    private String passengerHardBedSecondBedTickets;

    @ApiModelProperty(value = "硬座")
    private String passengerHardSeatTickets;

    @ApiModelProperty(value = "二等座")
    private String passengerSecondSeatTickets;

    @ApiModelProperty(value = "一等座")
    private String passengerFirstSeatTickets;

    @ApiModelProperty(value = "商务座")
    private String passengerBusinessSeatTickets;

    @ApiModelProperty(value = "动卧")
    private String passengerChinaBedTickets;


}
